package logic.file;

import java.util.List;

import logic.UnsupportedProtocol;

//konkretne foldery beda dziedziczyc po tym - konkretne dla localu[, ftp, ssh]
public interface IDirectory extends IFile, Iterable<IFile> {
	
	public List<String> getFiles();
	public int getFilesCount();
	public String getFile(int index);
	//public IFile getFilePath(int index);kbgbhjbm
	public long calcDirSize();
	public List<IFile> listFiles() throws UnsupportedProtocol;	
}

